package com.design.pattern.createmode.simplefactory;
/**
 * 创建型模式-简单工厂模式
 * @author yll
 * @version 1.0.0
 * @date 2024/03/14 15：30
 * @desc 工厂类，用于根据参数代码创建不同的产品
 * */
public class SimpleFactory {
    public static ICar getCar(String code){
        if(null != code){
            if("1".equals(code)){
                return new WhiteCar();
            }
            if("2".equals(code)){
                return new RedCar();
            }
            if("3".equals(code)){
                return new BlackCar();
            }
        }
        return null;
    }
}
